almacigo (bursera simaruba) - French English Dictionary